"""
正则表达式-替换：
    涉及到的函数：
            import re
            re.compile(正则表达式1).sub(用来替换的字符串2，要被操作的字符串3)
        格式的语法糖
            re.sub(正则表达式1,用来替换的字符串2,要被操作的字符串3)
"""
import re
# 案例1：验证正则替换
# 1.定义原字符串
s1 = '车主说:你的刹车片应该更换了啊,嘿嘿'

# 2.定义正则表达式
rg = r'呢|吧|哈|啊|啦|嘿|嘿嘿'

# 3.开始具体的替换
rg_obj = re.compile(rg)
result = rg_obj.sub("1", s1)

# 4.打印结果
print(result)

# 案例2：演示正则替换的语法糖，re.sub
s2 = '抽过的烟名：荷花，南京，中华，利群，黄鹤楼....'
# result2 = s2.replace(r"南京|利群", "*")
result2 = re.sub(r"南京|利群", "*", s2)
print(result2)
